無服務器計算架構有以下應用場景:
移動應用后端服務:使用無服務器計算架構技術構建移動后端服務是非常常用的場景,它允許開發人員在基于云平臺的后端服務來構建應用。這使得開發人員可以更加專注在移動應用的優化上,只要按需選擇云計算服務提供商提供的豐富后端服務即可,例如微信小程序的開發。
物聯網后端服務:在物聯網的應用場景中,設備傳輸數據量小,且往往是以固定時間間隔進行數據傳輸的,數據傳輸存在明顯的波峰—波谷特征。數據傳輸的波峰時段觸發后端函數服務集中處理,處理結束后快速釋放,以提升資源的利用效率。
人工智能推理預測:人工智能推理預測的調用需求會隨著業務的起伏而變化,具有一定的波動性,與人工智能訓練時較固定的計算周期和運行時長有所不同。同時,人工智能推理一般會使用GPU加速,這種明顯的峰值變化會導致大量的資源浪費。使用無服務器計算架構可以有效解決上述問題。高業務請求到來時,云函數的執行實例自動擴容,滿足業務需求;而在請求低谷或無請求到來時,云函數自動縮容甚至完全停止,節省資源使用。
批處理或計劃任務:每天只需短期運行就能以異步計算的方式進行強大的并行計算能力,I/O或網絡訪問的任務非常適合無服務器計算架構。這些任務可以以彈性的方式在運行時消耗資源,而在不使用這些任務的當天剩余時間內不會產生任何資源成本,例如定期的數據備份等。
實時文件處理:有些應用會根據不同的應用需求將圖片裁剪成不同的尺寸,或添加不同的標簽水印。視頻類的應用會將視頻流轉碼成不同的清晰度推送給不同服務。當圖片或者視頻流通過對象存儲上傳時便會觸發相應的函數計算,根據計算規則自動按需處理,整個過程無須再搭建額外的服務器,也無須人工干預。
定制事件觸發:以用戶注冊時通過郵件驗證郵箱地址的場景為例,可以通過定制的事件來觸發后續的注冊流程,而無須再配置額外的應用無服務器計算來處理后續的請求。
回答所涉及的環境:聯想天逸510S、Windows 10。
無服務器計算架構有以下應用場景:
移動應用后端服務:使用無服務器計算架構技術構建移動后端服務是非常常用的場景,它允許開發人員在基于云平臺的后端服務來構建應用。這使得開發人員可以更加專注在移動應用的優化上,只要按需選擇云計算服務提供商提供的豐富后端服務即可,例如微信小程序的開發。
物聯網后端服務:在物聯網的應用場景中,設備傳輸數據量小,且往往是以固定時間間隔進行數據傳輸的,數據傳輸存在明顯的波峰—波谷特征。數據傳輸的波峰時段觸發后端函數服務集中處理,處理結束后快速釋放,以提升資源的利用效率。
人工智能推理預測:人工智能推理預測的調用需求會隨著業務的起伏而變化,具有一定的波動性,與人工智能訓練時較固定的計算周期和運行時長有所不同。同時,人工智能推理一般會使用GPU加速,這種明顯的峰值變化會導致大量的資源浪費。使用無服務器計算架構可以有效解決上述問題。高業務請求到來時,云函數的執行實例自動擴容,滿足業務需求;而在請求低谷或無請求到來時,云函數自動縮容甚至完全停止,節省資源使用。
批處理或計劃任務:每天只需短期運行就能以異步計算的方式進行強大的并行計算能力,I/O或網絡訪問的任務非常適合無服務器計算架構。這些任務可以以彈性的方式在運行時消耗資源,而在不使用這些任務的當天剩余時間內不會產生任何資源成本,例如定期的數據備份等。
實時文件處理:有些應用會根據不同的應用需求將圖片裁剪成不同的尺寸,或添加不同的標簽水印。視頻類的應用會將視頻流轉碼成不同的清晰度推送給不同服務。當圖片或者視頻流通過對象存儲上傳時便會觸發相應的函數計算,根據計算規則自動按需處理,整個過程無須再搭建額外的服務器,也無須人工干預。
定制事件觸發:以用戶注冊時通過郵件驗證郵箱地址的場景為例,可以通過定制的事件來觸發后續的注冊流程,而無須再配置額外的應用無服務器計算來處理后續的請求。
回答所涉及的環境:聯想天逸510S、Windows 10。